package ru.zombator.taskman.core.query;

import java.rmi.RemoteException;

/**
 * Интерфейс для обмена пакетами данных с удаленным сервером любой природы.
 * (с точки зрения клиента)
 * 
 * @author nvamelichev
 * 
 */
public interface IResponderCli {
	/**
	 * Отвечает на запрос клиента.
	 * 
	 * @param request
	 *            - запрос
	 * @return ответ
	 */
	IPacket getResponse(IPacket request) throws RemoteException;	
}
